Big Huge Thesaurus

helper cell

noun